tape reservoir - French English Dictionary